import api from './api/index.js'
import util from './utils/util.js'
import consts from './utils/consts.js'
var msgbagTimer = null
//app.js
App({
  data:{
    login:false,
    messageBag: 0,
    sharePage:[],
    imgUrl: 'https://aa-1257564155.cos.ap-chengdu.myqcloud.com/mp_img/'
  },
  onLaunch: function () {
    // 将数据接口对象绑定到 wx 对象上面，后面使用
    wx.teamApi = api
    // 将数据接口对象绑定到 wx 对象上面
    wx.consts = consts
    // 获取用户信息
    wx.getSetting({
      success: res => {
        if (res.authSetting['scope.userInfo']) {
          // 已经授权，可以直接调用 getUserInfo 获取头像昵称，不会弹框
          wx.getUserInfo({
            success: res => {
              // 可以将 res 发送给后台解码出 unionId
              this.globalData.userInfo = res.userInfo
              // 由于 getUserInfo 是网络请求，可能会在 Page.onLoad 之后才返回
              // 所以此处加入 callback 以防止这种情况
              if (this.userInfoReadyCallback) {
                this.userInfoReadyCallback(res)
              }
            }
          })
        }
      }
    })
  },
  // getCount() {
  //   wx.teamApi.account.unreadnoticecount().then(res => {
  //     wx.setTabBarBadge({
  //       index: 2,
  //       text: res.data.result.count.toString()
  //     })
  //   })
  // },
  onShow:function(e){
    if (e.query.url != undefined) {
      var sharePage = [{
        url: e.query.url,
        id: e.query.id
      }]
      this.globalData.sharePage = sharePage
    }
    // setTimeout(() => { this.getCount()}, 2000)
    // msgbagTimer = setInterval(() => { this.getCount() }, 1000 * 60)
    // if(this.data.login){
    //   wx.navigateTo({
    //     url: '/pages/index/index'
    //   })
    // }
  },
  globalData: {
    userInfo: null,
    approvalstatus:true//评论、新闻、活动是否审核
  }
})